cape canary - İspanyolca İngilizce Sözlük